Spans of lenses
نویسندگان
چکیده
Corresponding to the variety of notions of asymmetric lens, various notions of symmetric lens have been proposed. A common theory of the various asymmetric and symmetric lenses should result from a study of spans of asymmetric lenses. In order to define a category whose arrows are spans of asymmetric lenses, the fact that a cospan of asymmetric lenses may not have a pullback must be dealt with. In this article, after resolving that problem we develop the functors which exhibit a category whose arrows are spans of wellbehaved lenses as a retract of a category whose arrows are the corresponding symmetric lenses. We relate them to the symmetric lenses of Hofmann, Pierce and Wagner.
منابع مشابه
Spans of Delta Lenses
As part of an ongoing project to unify the treatment of symmetric lenses (of various kinds) as equivalence classes of spans of asymmetric lenses (of corresponding kinds) we relate the symmetric delta lenses of Diskin et al, with spans of asymmetric delta lenses. Because delta lenses are based on state spaces which are categories rather than sets there is further structure that needs to be accou...
متن کاملUniversal Updates for Symmetric Lenses
Asymmetric c-lenses are the special cases of asymmetric d-lenses (also called delta lenses) whose updates satisfy a universal property which in many applications ensures “least-change”. There has therefore been hope that symmetric c-lenses might characterize those symmetric dlenses which satisfy a similar universal property. This paper begins an analysis of symmetric c-lenses and their relation...
متن کاملUnifying Set-Based, Delta-Based and Edit-Based Lenses
There are many different types of lenses, but largely they fall into the three classes of the title: set-based, delta-based and edit-based lenses. This paper develops some of the general relationships between those classes. The main results are that a category of set-based lenses is a full subcategory of a category of delta-based lenses determined by sending sets to codiscrete categories; that ...
متن کاملDesigning the optimal Fresnel lenses by using Zemax software
In this paper, the optimal Fresnel lenses are designed by Zemax software.The fundamental problem of the Fresnel lenses is the beam divergence, which wasresolved by decreeing the output stain diameter on the image plane. For this purpose,two types of radial and cylindrical Fresnel lenses are simulated with different groovesusing Global and Hammer optimization methods. The minimum output stain di...
متن کاملThe study of Lysozyme adsorption onto 2-hydroxyethylmethacrylates and Silicon Hydrogel Contact Lenses
In order to increase the water content and the oxygen permeability of hydrogels used in themanufacture of contact lenses, the polar monomer Silicon Hydrogel Contact Lenses (SHCL), and 2-hydroxyethyl methacrylate (HEMA) were copolymerized with the hydrogels. Due to the presence ofpolar monomers in the conventional contact lenses, the major component of the human tear,lysozyme is extensively adso...
متن کامل